Tools for Grammar Engineering

نویسنده

  • Gregor Erbach
چکیده

Grammar writing is similar to programming in that grammars and programs must be tested and debugged until their input/output behaviour meets the given specifications and they run efficiently. Unlike programming, which can be approached by techniques like top-down refinement, modularization and so on, grammar writing is an incremental process, which consists of a cycle of • writing or modifying of the grammar, • testing of the grammar, • debugging the grammar.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Grammar Deployment Kit - System Demonstration

Grammar deployment is the process of turning a given grammar specification into a working parser. The Grammar Deployment Kit (for short, GDK) provides tool support in this process based on grammar engineering methods. We are mainly interested in the deployment of grammars for software renovation tools, that is, tools for software reand reverse engineering. The current version of GDK is optimize...

متن کامل

The G rammar D eployment K it — System Demonstration — Jan Kort

Grammar deployment is the process of turning a given grammar specification into a working parser. The Grammar Deployment Kit (for short, GDK) provides tool support in this process based on grammar engineering methods. We are mainly interested in the deployment of grammars for software renovation tools, that is, tools for software reand reverse engineering. The current version of GDK is optimize...

متن کامل

Generation for Grammar Engineering

While in Computer Science, grammar engineering has led to the development of various tools for checking grammar coherence, completion, underand over-generation, in Natural Langage Processing, most approaches developed to improve a grammar have focused on detecting under-generation and to a much lesser extent, over-generation. We argue that generation can be exploited to address other issues tha...

متن کامل

Software Tools for Understanding Grammatical Inference Algorithms: Part I – Tools for Regular Grammars and Finite-State Automata

Software demonstrators are effective tools to show and understand scientific and engineering concepts in function, and they also allow rapid experiments. In the field of grammatical inference, there is a lack of “ready-to-use” grammar synthesis tools, with simple interfaces showing intermediate stages of the grammar inference process, and the presented work addresses this issue by giving tools ...

متن کامل

Exploring Persian Commercials Based on the Halliday’s Systemic-Functional Grammar

Advertisement has long been used as a tool for informing and attracting audiences in different ways. This study aims at investigating the linguistic tools of advertisement in Persian on the basis of Halliday’s systemic-functional grammar theory. The data of this study were gathered from written and verbal commercial advertisements which were recorded and rewritten in order to investigate verbal...

متن کامل

Kahina: A Hybrid Trace-Based and Chart-Based Debugging System for Grammar Engineering

This paper provides an overview of the debugging framework Kahina, discussing its architecture as well as its application to debugging in different constraint-based grammar engineering environments. The exposition focuses on and motivates the hybrid nature of the system between source-level debugging by means of a tracer and high-level analysis by means of graphical tools.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992